Software Development Tools: Dreamweaver,
Aptana, Angular, BootStrap, Eclipse, NetBeans, Visual Studio, Emacs, Delphi,
UML, GNU, and MATLAB
Web Development: HTML5, CSS3,
JavaScript, jQuery, DOM, AJAX, JSON, Servlets, REST, javabeans, JSF, JSP,
JSTL, JPA, Applets, WCF, MVC and J2EE
Languages: Java, Swing, C++,
C and C shell, Python, XML, ADA, Perl, VB, VBA, Fortran, Jovial
and Assembly
(Harris, VAX, IBM)
Operating Systems: Windows, Linux,
Unix, MAC, VAX, DOS and Vulcan
Databases: MySQL, Postgres,
SQL, XML and Derby
Configuration Management Tools: ClearCase and
Rational Rose
Technologies: UML and Object
Oriented Software Design
Independent Software Consultant, Plano, Texas May
2016 – present
Lead software engineer using core Java,
Java servlets and JSP. Full use and implementation of MySQL database.
Primary web page developer and designer
using HTML5 CSS3 and JavaScript with jQuery. Connected to a MySQL database
accessing and modifying data through SQL queries.
Lockheed Martin, Fort Worth,
Texas Software Engineer Senior III, Oct 2014 – January 2016
Lead software developer on the Rapid Combat
Analysis Simulation system for stealth planes that used highly complex
mathematical algorithms to provide object modeling and behavior simulation
written in Java using Eclipse. Databases accessed using SQL and MySQL and XML
files (Java, Swing, Eclipse, MVC, UML, JSTL)
Software engineer developing control
loading system software for F-35 Lightning II simulator. Lead responsible for
creating scenarios to display individual scenes and plots in order to
demonstrate new technology within the simulator.
Developed GUI and graphics for object
software simulation analysis purposes (Java, Swing, GUI, MySQL)
Primary software engineer providing the
internal website for users to view current modeling and simulation software
and to perform behavior and data analysis (J2EE, MySQL, JSP, JSF, and REST).
Lead engineer providing software validation
for correct user data input and verification.
Sole software providing enhanced algorithms
to improve the mathematical modeling and simulation behavior written in C++ using
Visual Studio.
iSight, Dallas,
Texas Software Developer, Jan – Apr 2014
Software providing the information
necessary to identify and respond to the actual global threat activity
relevant to businesses.
·
Develop Cyber
Security Intelligence Software.
Skills
used are C++, C, XML, SQL, python, java, jQuery, JavaScript, UML, HTML5, and
CSS3.
Primary
software engineer maintaining C++ software in Visual Studio, responsible for
updating software with requirements and correcting errors (STL, Boost)
2012 -- 2013 Training and experience
acquired in web design and deployment. Skills proficient in are Java,
UML, Swing, Applets, SQL, Multithreading, JavaScript, jQuery, HTML5, and
CSS3.
Raytheon, White Sands, New
Mexico Software Engineer II, 1995-2011
·
Software
Project Lead for Software Development Life Cycle overseeing Requirements Development Documents,
Preliminary Design Documents, Detail Design Documents, Code Review Documents,
Acceptance Test Plans, Verification Design Documents, Procedural guides and
user’s guides.
·
Software lead in streamlining and optimizing legacy software.
·
Software lead
in Object Oriented design and
analysis.
·
Optimize the
usability and speed of data reduction software by migrating from mainframe DOS BASIC to Windows Visual
Studio, to C++ software increasing speed and by 75%.(STL, Visual Studio,
Boost, UML)
·
Lead
developer to develop and deploy software
providing object modeling and data simulation using python in Visual Studio
as well as IDLE and MYSQL databases.
·
Lead
developer for data analysis tools
for object modeling and data simulation using python in Visual Studio.
·
Lead
developer for data analysis tools using
Delphi writing in C++ to analyze Patriot missile firings.(STL, Visual Studio,
Boost)
·
Software lead
in developing automated financial software using
C++ in Visual Studio providing access to MySQL databases and automatically
creating PowerPoint and Word presentations reducing man hours by 46%.
·
Software lead
in developing websites for financial department using J2EE, JSP, MySQL, HTML5, CSS3, JavaScript, jQuery
and REST.
·
Improve the
user’s ability to operate through object modeling and data simulation
training in MATLAB using C by 40%.
·
Sole software
engineer to produce cost savings by
implementing data analysis tools using GNU GCC with C++ on Linux Operating
System by 22%.(STL, Boost)
·
Lead software
engineer to optimize man hours by
implementing data analysis tools using GNU GCC with C++ on Linux Operating
Systems by 50%.
·
Primary
engineer in improving real time scenario run times by streamlining Fortran and Assembly software using an
object oriented design approach by 15%.
·
Lead software
engineer in optimizing algorithms producing better identification and
tracking of missiles and targets using
Fortran and Assembly for the Missile Flight Simulator by 30%.
·
Implemented
software for Mobile Flight Simulator in
Ada resulting in new capabilities being added to the system.
·
Created,
designed and developed software to
receive and return real time messages written in Assembly and Fortran increasing
handling capacity of Flight Simulator by 25%.
·
Created,
designed and developed software to
receive and return launcher messages written in Assembly and Fortran
increasing handling capacity of Flight Simulator by 50%.
·
Optimized
error locating by developing software that
provided a hardware in the loop debugger on a Harris mainframe using Assembly
language by 75%.
·
Patriot
Missile Software written in Jovial implementing
ongoing testing requirements for the missile.
Dona Anna Community College, Las Cruces, NM 2007
GPA 99.87, Programming using C++.
Eastern New Mexico University, Portales, NM
Bachelor of Science, Computer Science with
Honors, Minor: Mathematics
1994